@charset "utf-8";
/* CSS Document */
* {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	font-family:Microsoft YaHei,Arial, Helvetica, sans-serif
}

html {
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: "Macrosoft YaHei";
	font-size:18px;width:100%;height:100%;
}
a{ text-decoration:none;}

body {
	width:100%;min-width:1400px;
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: "Macrosoft YaHei";
	position: relative;
	z-index: 1;height:100%; 

}

u, i, ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}

ul {
	margin: 0;padding:0;
}

a img,img {
	border: none;
	outline: none;

}
/* 首页 */
/* 必要布局样式css */
/*.ngtc0{background:url(../images/ngtc.jpg) no-repeat center 0;width: 100%;height: 400px;display: block;background-size: 100% 400px;}*/

#fullpage{width:100%;}
#superContainer {
    height: 100%;
    position: relative;
    /* Touch detection for Windows 8 */
    -ms-touch-action: none;
    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;width:100%;
}
.section1{width:100%;display:block;}
.section{width:100%;height:100%;display:block;}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fixed{top:100%;overflow:auto;left:0;}
.fixed.active{top:100vh;}
.fp-section.active{ opacity:1;}

.fp-section .bb{position:absolute;left:50%;bottom:25px;text-align:center;transform:translateX(-50%);color:#94070a;font-size:36px;cursor: pointer;opacity:0;font-family:icon;padding:0 10px;animation:bb 2s linear 0s infinite;font-weight:bold; z-index:2222;}
@keyframes bb{
0%{transform:translate(-50%,0);opacity:0;}
20%{transform:translate(-50%,3px);opacity:1;}
80%{transform:translate(-50%,10px);opacity:1;}
90%{transform:translate(-50%,10px);opacity:0;}
100%{transform:translate(-50%,10px);opacity:0;}
}
.fp-section.active .bb{opacity:1;}
.fp-section .bb:hover{ animation-play-state:paused;color: #fff;}

.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    width: 100%;overflow-y:hidden; overflow-x:auto;
}
.fp-tableCell {
   display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%; position:relative;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav li,
.fp-slidesNav li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav li {
    display: inline-block;
}
#fp-nav li a,
.fp-slidesNav li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav li .active span,
.fp-slidesNav .active span {
    background: #333;
}
#fp-nav span,
.fp-slidesNav span {
    top: 2px;
    left: 2px;
    width: 8px;
    height: 8px;
    border: 1px solid #000;
    background: rgba(0, 0, 0, 0);
    border-radius: 50%;
    position: absolute;
    z-index: 1;
}
.fp-tooltip {
    position: absolute;
    top: -2px;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
}
.fp-tooltip.right {
    right: 20px;
}
.fp-tooltip.left {
    left: 20px;
}

.aui-header-top {
    /*position: fixed;
    top: 0;*/
	position:absolute; top:0; left:0;
    width: 100%;
    /*transition: all 0.3s ease-out;*/ z-index:9999;height:50px;
}

.aui-header-nav {
   /* position: fixed;
	top:0;*/
    width: 100%;
    background-color: transparent;
    border-bottom: 1px solid transparent;
    z-index: 999;
    /*transition: all 0.3s ease-in-out;*/
}
 
/*.aui-header-nav.moveDown {
    top:-50px;opacity: 0;
    transition: all 0.3s ease-in-out; z-index:-1;
}*/
.aui-header-top.moveUp {
    top: -50px;
    transition: all 0.2s ease-out;
}

.aui-header-nav.solid {
    /*transition: all 0s cubic-bezier(.77,0,.18,1);*/
}
/*.aui-header-nav.solid .nav_top{transform:none;}*/

.panel{width:100%;height:100%; overflow:hidden;background:#fff; display:block;float:left; }
.scroll-pane{width:100%;height:100%; overflow:auto;}
.index_content_con{width:1720px;padding:0;margin:0 auto;}
.index_content_con li a{color:#000;}
.index_content_con1{width:1720px;padding:0;margin:0 auto;}

.index_sy_pic{width:100%;padding:0;margin:0 auto; position:relative; z-index:1111;background:#fff;min-width:1400px; overflow:hidden;}
.index_sy_pic .bb{position:absolute;left:50%;bottom:25px;text-align:center;transform:translateX(-50%);color:#94070a;font-size:36px;cursor: pointer;opacity:0;font-family:icon;padding:0 10px;animation:bb 2s linear 0s infinite;font-weight:bold; z-index:2222;}
@keyframes bb{
0%{transform:translate(-50%,0);opacity:0;}
20%{transform:translate(-50%,3px);opacity:1;}
80%{transform:translate(-50%,10px);opacity:1;}
90%{transform:translate(-50%,10px);opacity:0;}
100%{transform:translate(-50%,10px);opacity:0;}
}
.index_sy_pic .bb:hover{opacity:1;}
.index_sy_pic .bb:hover{ animation-play-state:paused;color: #fff;}


	.index_sy_pic .bd{ position:relative; z-index:0;width:100%;display:block;}
	.index_sy_pic .bd ul{}
	.index_sy_pic .bd li{ width:100%;display:block; overflow:hidden; position:relative; text-align:center;}
	.index_sy_pic .bd li .full_pic_bg{width:100%; position:relative; z-index:2; left:0; top:0;padding:0;margin:0;}
	.index_sy_pic .bd li .full_pic_bg img{width:100%;float:left}
	.index_sy_pic .bd li .full_pic_logo{ position:absolute;width:1720px;z-index:5; left:60px; top:60px;padding:0;margin:0 auto; text-align:left;}
	.index_sy_pic .bd li .full_pic_logo img{width:21%;padding:0;margin:0;}
	.index_sy_pic .bd li .full_pic{ position:absolute;left:0; top:0;width:100%;height:100%; z-index:10; display:table; text-align:center;}
	.index_sy_pic .bd li .full_pic span{ display:table-cell;vertical-align:middle;padding:0;margin:0;}
	.index_sy_pic .bd li .full_pic span img{max-width:65%; max-height:80%;vertical-align:middle;}

/*	.index_sy_pic .bd li .pic1{max-width:1720px;width:100%;height:100%;background:url(../images/pic1-2_01.png) no-repeat bottom center;background-size:100% auto; text-align:center;margin:0 auto;}
	.index_sy_pic .bd li .pic1 img{padding:240px 0 0 0;height:auto;width:auto; width:auto; display:inline-block;}
	
	.index_sy_pic .bd li .list_logo_pic{ position:absolute;left:0; top:0;width:28%;max-width:266px;}
	.index_sy_pic .bd li:nth-child(n) .list_logo_pic img{width:100%;height:auto;margin:0;padding:55px 0 0 0;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
	.index_sy_pic .bd li .pic2{width:100%;height:100%; position:absolute;left:0;top:0;}
	.index_sy_pic .bd li:nth-child(2) img{padding:120px 0 0 0;height:auto;width:auto; display:inline-block;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
	.index_sy_pic .bd li:nth-child(1){background:url(../images/pic1-1_01.png) no-repeat left top;background-size:100% 100%;}
	.index_sy_pic .bd li:nth-child(2){background:url(../images/pic2-1_01.png) no-repeat left top;background-size:100% 100%;}
	.index_sy_pic .bd li:nth-child(3){background:url(../images/pic3-1_01.png) no-repeat left top;background-size:100% 100%;}
	.index_sy_pic .bd li:nth-child(3) .pic2 img{ padding:200px 0 70px 0; display:inline-block;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}

	.index_sy_pic .bd li:first-child + li .list_logo_pic img{width:100%;height:auto;margin:0;padding:55px 0 0 0;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
	.index_sy_pic .bd li:first-child + li img{padding:120px 0 0 0;height:auto;width:auto; display:inline-block;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
	.index_sy_pic .bd li:first-child{background:url(../images/pic1-1_01.png) no-repeat left top;background-size:100% 100%;}
	.index_sy_pic .bd li:first-child + li{background:url(../images/pic2-1_01.png) no-repeat left top;background-size:100% 100%;}
	.index_sy_pic .bd li:first-child + li + li{background:url(../images/pic3-1_01.png) no-repeat left top;background-size:100% 100%;}

	.index_sy_pic .bd li:first-child + li + li .pic2 img{ padding:200px 0 70px 0; display:inline-block;max-height:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
*/

	.index_sy_pic .hd{ width:100%;  position:absolute; z-index:50; bottom:10px; left:0; height:30px; line-height:30px; }
	.index_sy_pic .hd ul{ text-align:center;  }
	.index_sy_pic .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; 
		background:url(../images/dot.png) 0 -16px;
		overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px; 
	}
	.index_sy_pic .hd ul .on{ background-position:0 0;  }
	.index_sy_pic .timer{ position:absolute; z-index:50; left:0; bottom:0; height:4px; width:0; background:#ec1b24;  -moz-opacity:0.6;-khtml-opacity: 0.6;filter:alpha(opacity=60);opacity:0.6; font-size:0; overflow:hidden;   }


.index_top_nav{width:100%;height:50px;padding:0;margin:0;line-height:50px; position:absolute; z-index:10;left:0; top:0;/*transition:all 0.7s ease-in-out 0.5s;*/}
.index_top_nav_bg{width:100%;height:50px;padding:0;margin:0;background:#000; opacity:0.1;-moz-opacity:0.1;-khtml-opacity: 0.1;filter:alpha(opacity=10); position:absolute; z-index:-1;left:0; top:0;}
.index_media{width:auto;}
.index_media ul{display:flex;justify-content: space-between;width:100%;padding:0;margin:0;float:left;}
.index_media ul li{width:auto;padding:0 10px;margin:0;float:left;color:#fff;font-size:0.88em;}
.index_media ul li:last-child{padding-right:0;}
.index_media ul li a{color:#fff;}
.index_media ul li a:hover{color:#fff;}

.search{width:290px;height:36px; position:relative; z-index:10;margin:7px 0px ;}
.search_bg{width:100%;height:36px;padding:0;margin:0;background:#fff;opacity:0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;filter:alpha(opacity=30); position:absolute; z-index:-1; left:0; top:0; border-radius:3px; overflow:hidden; -moz-border-radius:3px; -o-border-radius:3px; -webkitborder-radius:3px;}
.search_input{width:240px;height:36px; float:left;font-size:0.88em;;padding:0 10px; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;}
.search_btn{width:48px;height:36px; float:left; cursor:pointer;color:#333;font-size:20px;background:none; cursor:pointer;border:none;outline:none;}

.index_top_nav_bg2{width:100%;height:50px;padding:0;margin:0;background:#033b88;}
.nav_top{width:100%;padding:0;margin:0; position:relative; z-index:100; left:0;top:0;z-index:15;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.15);/*transform:translateY(-100%);transition:all 0.5s ease-out 0.5s;*/}
.nav_top_logo{height:68px;padding:0;margin:10px 0; float:left;}

.nav{
	/*-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;*/
	height: 55px;
	line-height: 55px;
	display: block;
	margin-top:0;padding:0;float:left;width:100%;
}
.navbar_nav{display:flex;justify-content: space-between;float:left;padding:0;margin:0;width:100%;}
.navbar_nav li{
	
	position: relative;
	display: table-cell;
	 text-align:center;font-weight:bold;
}
/* .navbar_nav li:after{
    content: "";
    width: 0;
    height: 4px;
    background: #033b88;
    position: absolute;
    bottom: 0;
    left: 0;
   transition: all 0.5s ease 0s;
}*/
.navbar_nav li:hover:after{
    width: 100%;
}@media (max-width: 1680px)
.navbar_nav li a{
	text-decoration: none;
	height: 100%;
	padding: 0 5px;
	display: block;
	/*-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;*/
	color: #333;
	font-size: 1.11em;text-align:center;width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box;
}
.navbar_nav li:hover{color:#033b88;}

/*.navbar_nav li:hover a{
	color: #033b88;
	
}/*
.navbar_nav li.dropdown{
	position: relative;text-align:center;
        color: #fff;
}
/*.navbar_nav li.dropdown:hover{color:#033b88;}*/
.navbar_nav li.dropdown .jt{
	width: 20px;
	height: 20px;
	background: url(i/top.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	/*top:55px;
	width: 100%;*/
	background: #fff;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 220%;
	 left: -60%;
}
.navbar_nav li.dropdown .dropdown_menu a{
        display:block;
	font-size:0.88em;
	color: #033b88;
	padding: 10px;
	line-height: 20px;
	text-align: center;.navbar_nav li.dropdown .dropdown_menu
	margin-bottom:0;font-weight:normal;
}
.navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background: #fff;
	/*-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;*/
}
.navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #333;
}
.navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	color: #fff;
	background-color:  #033b88;
}

.gray_bg{width:100%;padding:20px 0 20px 0;margin:0 auto;background:#f3f3f3;}
.index_top_news{width:100%;padding:2px 20px;margin:0 0 20px 0;background:#fff; box-shadow:#ccc 2px 2px 5px 2px; -moz-box-shadow:#ccc 2px 2px 5px 2px; -webkit-box-shadow:#ccc 2px 2px 5px 2px; -o-box-shadow:#ccc 2px 2px 5px 2px;box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box; float:left;}
.index_top_news_first{width:100%;height:45px;line-height:45px;padding:0;margin:10px 0;font-size:1.55em;color:#033b88;font-weight:bold; text-align:center;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.index_top_news_first a{color:red;font-weight:bold;}
.index_top_news_first a:hover{color:red;font-weight:bold; text-decoration:underline;}
.index_top_news_else{width:100%;height:26px;line-height:26px;padding:0;margin:0 0 15px 0;font-size:0.88em;color:#333;font-weight:normal; text-align:center;}
.index_top_news_else span{padding:0 20px;border-right:#ddd 1px solid;}
.index_top_news_else span:last-child{border-right:none;}
.index_top_news_else span a{color:#333;font-weight:normal;}
.index_top_news_else span a:hover{color:#033b88;font-weight:normal;}

.index_pic_tab{width:62.5%;padding:0 20px 0 0;margin:0;float:left;}
.index_pic_tabpic{width:100%;float:left;padding:0;margin:0;position:relative;}
	.index_pic_tabpic #pic1{width:100%;overflow:hidden;}
	.index_pic_tabpic #pic1 ul{width:auto;display:block;}
	.index_pic_tabpic #pic1 li{width:100%;text-align:center; overflow:hidden; position:relative;display: inline-block;padding-bottom:110px;background:#436da8;}
	.index_pic_tabpic #pic1 li .tit{height:auto;width:100%;padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:1em;color:#fff; text-align:center;line-height:28px; position:absolute; bottom:114px;left:0;z-index:5; font-weight:bold;}	
	.index_pic_tabpic #pic1 li .tit span{font-size:1.2em;}	
	.index_pic_tabpic #pic1 li .tit a{color:#fff; text-decoration:normal;}
	.index_pic_tabpic #pic1 li .tit a:hover{color:#fff; text-decoration:underline;}
	.index_pic_tabpic #pic1 li .txt{height:56px;width:100%;padding:0 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:0.88em;color:#fff; text-align:left;line-height:28px;font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; position:absolute; left:0;bottom:42px;}	
	.index_pic_tabpic #pic1 li .txt a{color:#fff; text-decoration:normal;}
	.index_pic_tabpic #pic1 li .txt a:hover{color:#fff; text-decoration:underline;}
	.index_pic_tabpic #pic1 li .img-con{width:100%;height:542px;display: flex;align-items: center;justify-content: center;background: #e1e1e1;}
	.index_pic_tabpic #pic1 li img{max-width:100%;max-height:542px;min-height:542px;min-width: 620px;}
	.index_pic_tabpic .tip-bg1{width:100%;height:100%;background:#000; position:absolute;left:0;bottom:0;z-index:-1; opacity:0.5; display:inline-block;}
	.index_pic_tabpic #tip1{width:100%;height:30px;position:absolute;left:0;bottom:0;z-index:13; text-align:center;}
	.index_pic_tabpic #tip1 ul{width:auto;display:inline-block;height:30px;}
	.index_pic_tabpic #tip1 ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:#fff; border-radius:14px;opacity:0.5;}
	.index_pic_tabpic #tip1 ul li.on{opacity:1;width:26px;}

.index_djdt{width:37.5%;padding:0;margin:0;float:right;}
.index_djdt_pic{width:100%;padding:0;margin:0 0 2px 0;float:left;height:103px;}
.index_djdt_pic img{width:100%;height:103px;}
.index_djdt_tit{width:100%;padding:0 0 10px 0;margin:0;float:left;background1:url(../images/pic6.png) no-repeat left bottom #f15662; background-size:100% 10px;}
.index_djdt_tit ul{width:100%;padding:0;margin:0;}
.index_djdt_tit ul li{width:100%;padding:0;margin:0;height:32px;line-height:32px;color:#fff;font-size:0.88em;font-weight:bold; text-align:center;margin: 0 0 2px 0;}
.index_djdt_tit ul li a{color:#fff;font-weight:bold;}
.index_djdt_tit ul li img{width: 100%;height: 32px;}
.index_djdt_tit ul li a:hover{color:#fff;font-weight:bold; text-decoration:underline;}
.index_djdt_tit ul li:first-child{background:#eb3341;}

	.index_djdt_list { width:100%;overflow: hidden; background:#fff;height:243px;padding:18px 20px 20px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
	.index_djdt_list .tab-hd { width:100%; height: 34px;color: #404040; float:left; }
	.index_djdt_list .tab-hd ul { width:100%; border-bottom: 1px solid #ec1b24; float:left;}
	.index_djdt_list .tab-hd li{ float: left; padding:0;width:25%; height: 34px; line-height: 24px;font-size:1.11em;color:#333;font-weight:normal; text-align:center;}
	.index_djdt_list .tab-hd li a{ display:block; color:#333; }
	.index_djdt_list .tab-hd li a:hover{ color:#ec1b24;}
	.index_djdt_list .tab-hd li.on{ border-bottom:3px solid #ec1b24;color:#ec1b24;font-weight:bold;}
	.index_djdt_list .tab-hd li.on a{ display:block; color:#ec1b24; }
	.index_djdt_list .tab-hd li.on a:hover{ color:#ec1b24;}
	.index_djdt_list .tab-bd {padding:0; float:left;width:100%;margin-top:10px;height:165px; overflow:hidden;}
	.index_djdt_list .tab-bd ul{ overflow:hidden; zoom:1; width:100%;}
	.index_djdt_list .tab-bd li {width:100%;height:34px; line-height:34px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#333; font-weight:normal;display: flex;}
	.index_djdt_list .tab-bd li a {color:#333;font-weight:normal;}
	.index_djdt_list .tab-bd li a:hover{color:#c00;font-weight:normal;}
	.index_djdt_list .tab-bd li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
	.index_djdt_list .tab-bd li dd{float:right;width:120px;padding:0;margin:0; text-align:right;}
	
	.index_djdt_list1 { width:100%;overflow: hidden;margin-top:20px; background:#fff;height:274px;padding:16px 20px 20px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
	.index_djdt_list1 .tab-hd { width:100%; height: 34px; float:left; }
	.index_djdt_list1 .tab-hd ul { width:100%; border-bottom: 1px solid #033b88; float:left;}
	.index_djdt_list1 .tab-hd li{ float: left; width:25%; margin-right:12.5%;height: 34px; line-height: 24px;font-size:1.11em;color:#333;font-weight:normal; text-align:center;}
	.index_djdt_list1 .tab-hd li:nth-child(3){margin-right:0;}
	.index_djdt_list1 .tab-hd li:first-child +li +li{margin-right:0;}
	.index_djdt_list1 .tab-hd li a{ display:block; color:#333; }
	.index_djdt_list1 .tab-hd li a:hover{ color:#033b88;}
	.index_djdt_list1 .tab-hd li.on{ border-bottom:3px solid #033b88;color:#ec1b24;font-weight:bold;}
	.index_djdt_list1 .tab-hd li.on a{ display:block; color:#033b88; }
	.index_djdt_list1 .tab-hd li.on a:hover{ color:#033b88;}
	.index_djdt_list1 .tab-bd {padding:0; float:left;width:100%;margin-top:10px;}
	.index_djdt_list1 .tab-bd ul{ overflow:hidden; zoom:1; width:100%;height:234px; overflow:hidden;}
	.index_djdt_list1 .tab-bd li {width:100%;height:34px; line-height:34px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#333; font-weight:normal; display:flex;}
	.index_djdt_list1 .tab-bd li a {color:#333;font-weight:normal;}
	.index_djdt_list1 .tab-bd li a:hover{color:#033b88;font-weight:normal;}
	.index_djdt_list1 .tab-bd li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
	.index_djdt_list1 .tab-bd li dd{float:right;width:120px;padding:0;margin:0; text-align:right;}

.index_zscx{width:77px;height:153px;padding:0;margin:30px 0 0 0;float:left;background:linear-gradient(top,#0a80d2,#033b88);background:-moz-linear-gradient(top,#0a80d2,#033b88);background:-webkit-linear-gradient(top,#0a80d2,#033b88);background:-ms-linear-gradient(top,#0a80d2,#033b88);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#0a80d2, endColorstr=#033b88);color:#fff;font-size:1.11em; position:absolute;left:0;bottom:0;}
.index_zscx span{width:50px;display:inline-block;text-align: center;margin:50px 0 0 13px;}
.index_zscx_r{flex:1;padding:15px 0 15px 77px;margin:10px 0 0 0;float:left;background:#f3f3f3;border:#e8e8e8 1px solid;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.index_zscx_r1{width:50%;height:121px;padding:0 20px 0 40px;margin:0;float:left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative;}
.index_zscx_tit{width:100%;height:26px;line-height:26px;padding:0;margin:0;float:left;font-size:0.88em;color:#033b88;font-weight:bold;}
.index_zscx_tit i{font-size:1.2em;color:#033b88;float:left;margin-top:2px;margin-right:10px;}
.index_zscx_search{width:100%;padding:0;margin:0; float:left;display:flex; position:relative;}
.index_zscx_search1{width:90px;padding-right:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:0.88em;color:#333;line-height:35px; text-align:right; position:absolute; left:0;top:0;}
.index_zscx_search1 p{margin:10px 0 0 0;}
.index_zscx_search2{flex:1;padding:0 80px 0 100px;margin:0;}
.index_zscx_search2 input{width:100%;border:#c9c8c8 1px solid;background:#fff;height:35px;padding:5px;line-height:25px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:10px 0 0 0;}
.index_zscx_search3{width:70px;padding:0;margin:10px 0 0 10px;float:right;height:80px;background:#0b75be;color:#fff; text-align:center;line-height:80px; position:absolute;right:0;top:0;}
.index_zscx_search3 a{display:block;color:#fff;}

.index_zscx_ywrx{width:100%;padding:0;margin:30px 0 0 0;float:left;color:#e50012;}
.index_zscx_ywrx i{font-size:1.11em;float:right;padding-right:6px;}
.index_zscx_ywrx span{font-size:0.88em;float:right;line-height:20px;}

.index_erm{width:100%;background:#d2eaf6;margin:30px 0 0 0;height:153px; overflow:hidden; text-align:center;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.index_erm img{height:100%;}

.index_lm_tit{width:100%;padding:0;margin:30px 0 0 0;float:left;height:50px;border-bottom:#033b88 1px solid;}
.index_lm_tit .tit{padding:0 0 0 10px;margin:15px 0;height:20px;line-height:20px; float:left;border-left:#033b88 9px solid;color:#033b88;font-size:1.11em;font-weight:bold;}
.index_lm_tit .more{color:#033b88;font-size:14px;font-weight:normal;margin:15px 0;height:20px;line-height:20px; float:right; }
.index_lm_tit .more a{color:#033b88;}
.index_lm_tit .more a:hover{color:#c00;}

	.index_lm_zbj{ width:100%;padding:20px 30px;position:relative;border-bottom:#ddd 1px solid; overflow:hidden;zoom:1;height:280px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.index_lm_zbj .piclist{ overflow:hidden; zoom:1;width:100%;}
	.index_lm_zbj .ohbox{overflow:hidden; position:relative;width:100%;left:0}
	.index_lm_zbj .piclist li{float:left; width:33.33%;background:#fff;margin:0;padding:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative;}
	.index_lm_zbj .piclist li .bofang{width:100%;height:180px;line-height:200px; text-align:center;font-size:4.5em;color:#fff;position:absolute; left:0; top:0; z-index:20; overflow:hidden;}
	.index_lm_zbj .piclist li .img-con{width:96%;height:180px; float:left;margin:0 2%;background-color: #f5f5f5;display: flex;align-items: center;justify-content: center; text-align:center;}
	.index_lm_zbj .piclist li img{max-width:96%;max-height:180px;margin:0 2%;}
	.index_lm_zbj .piclist li span{height:60px;line-height:24px;display:block;text-align:left; float:left;padding:6px 10px;margin:0 2%;width:96%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#e7e6e6;font-size:0.88em;color:#333;overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;}
	.index_lm_zbj .piclist li a span{color:#333;}
	.index_lm_zbj .pageBtn span{display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;overflow:hidden; }
	.index_lm_zbj .pageBtn .prev{left:0;background:url(../images/btn_03.png) no-repeat left center;top:80px;}
	.index_lm_zbj .pageBtn .next{right:-18px;background:url(../images/btn_05.png) no-repeat left center;top:80px;}

.lt_ngtc{width:100%;height:37px;margin:10px 0; float:left; display:flex; position:relative;}
.lt_ngtc_l{width:125px;height:37px;margin:0 20px 0 0; float:left;line-height:37px;font-size:0.88em;color:#033b88;font-weight:bold;border-right:#ddd 1px solid; position:absolute; left:0 top:0;}
.lt_ngtc_l>a{color:#033b88}
.lt_ngtc_l i{font-weight:normal;margin-right:8px;font-size:1.4em;margin-top:5px;float:left;}
.lt_ngtc_list{flex:1;padding:0 0 0 146px;margin:0;}
.lt_ngtc_list ul{width:100%;padding:0;margin:0;float:left; display:table;}
.lt_ngtc_list ul li{margin:0;display:table-cell;height:37px;line-height:37px;font-size:0.88em;color:#333;font-weight:normal;}
.lt_ngtc_list ul li i{font-weight:normal;margin-right:12px;margin-top:12px;font-size:0.74em;float:left;color:#666;}
.lt_ngtc_list ul li a{color:#333; text-decoration:underline; float:left;}
.lt_ngtc_list ul li a:hover{color:#ec1b24; text-decoration:underline;}
.playbtn{cursor: pointer;}

.index_hdzq{width:100%;height:386px;padding:5px 20px 0 20px;margin:30px 0 0 0;border-top:#033b88 6px solid;border-left:#ddd 1px solid;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; overflow:hidden;}
.index_hdzq_tit{font-size:1.11em;padding:0;margin:0;float:left;font-weight:bold;line-height:30px;color:#033b88; float:left;}
		.slideGroup{ width:100%;text-align:left; float:left;}
		.slideGroup .parHd{ height:40px;background:#e0e0e0; padding:0 20px; position:relative; margin-top:10px; }
		.slideGroup .parHd ul{ float:left; position:absolute; left:0; top:0; height:40px;padding:0; width:100%;  }
		.slideGroup .parHd ul li{width:33.33%; float:left; padding:0; cursor:pointer;height:40px; line-height:40px; text-align:center; float:left;font-weight:bold;font-size:0.88em;cursor:default; color:#333;}
		.slideGroup .parHd ul li a{color:#333;}
		.slideGroup .parHd ul li.on a{color:#fff;}
		.slideGroup .parHd ul li.on{ background:#033b88; font-weight:bold;color:#fff;}
		.slideGroup .slideBox{ overflow:hidden; zoom:1;padding:20px 0; position:relative;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

		.slideGroup .sPrev{display:block; width:10.6%; height:29px; background:url(../images/jt_03.jpg) no-repeat center center #dedddd; float:right;margin-right:10px; }
		.slideGroup .sNext{ display:block;  width:10.6%; height:29px; background:url(../images/jt_05.jpg) no-repeat center center #dedddd;float:right; }

		.slideGroup .parBd ul.frist_list{ overflow:hidden; zoom:1;}
		.slideGroup .parBd ul.frist_list li{ width:100%;margin:0; float:left; _display:inline; overflow:hidden;display:flex;}
		.slideGroup .parBd ul.frist_list li .pic{width:281px; height:220px; padding:10px; margin:0; text-align:center;float:left;background:#e5f0f7;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background-color: #f5f5f5;display: flex;align-items: center;justify-content: center;}
		.slideGroup .parBd ul.frist_list li .pic img{ max-width:281px; max-height:220px; /*display:block;*/}
		.slideGroup .parBd ul.frist_list li .p-name{ height:200px; line-height:18px;  word-break:break-all; word-wrap: break-word; overflow:hidden; flex:1;padding-left:20px;  }
		.slideGroup .parBd ul.frist_list li .p-name1{ color:#333;font-size:0.88em;font-weight:bold; float:left;line-height:36px;height:36px;}
		.slideGroup .parBd ul.frist_list li .p-name1 a{ color:#333;font-weight:bold; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; }
		.slideGroup .parBd ul.frist_list li .p-name1 a:hover{ color:#df3422;font-weight:bold;}
		.slideGroup .parBd ul.frist_list li .p-name i{background:url(../images/pic_16.jpg) no-repeat center center;width:26px;height:24px;margin-left:10px;float:left;}
		.slideGroup .parBd ul.frist_list li .p-name2{width:100%;color:#333;font-size:14px;font-weight:normal; float:left;line-height:32px;}
		.slideGroup .parBd ul.frist_list li .p-name3{width:100%;color:#666;font-size:14px;font-weight:normal; float:left;line-height:24px;margin-top:10px;}

		/** 留言板功能样式 已经迁移到独立的留言板样式文件**/
		/* 
		.slideGroup .parBd .we_ask{width:100%;padding:0 0 10px 0;margin:0;float:left;border-bottom:#ddd 1px solid;}
		.slideGroup .parBd .we_ask1{width:100%;padding:0;margin:0;float:left;height:109px; display:flex;}
		.slideGroup .parBd .we_ask1_name{width:70px;padding:0;margin:0 10px 0 0;float:left;height:109px; text-align:right;font-size:0.88em;color:#333;font-weight:normal;line-height:40px;}
		.slideGroup .parBd .we_ask1 textarea{flex:1;height:109px;border:#ddd 1px solid;padding:5px;margin:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:0.88em;color:#333;line-height:34px;}
		.slideGroup .parBd .we_ask2{width:100%;padding:0;margin:10px 0 0;float:left;height:40px; display:flex;}
		.slideGroup .parBd .we_ask2_name{width:70px;padding:0;margin:0 10px 0 0;float:left;height:40px; text-align:right;font-size:0.88em;color:#333;font-weight:normal;line-height:40px;}
		.slideGroup .parBd .we_ask2 input{flex:1;height:40px;border:#ddd 1px solid;padding:5px;margin:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:0.88em;color:#333;line-height:34px;}
		.slideGroup .parBd .we_ask2_pic{width:180px;padding:0;margin:0 0 0 10px;float:right;height:40px; text-align:center;}
		.slideGroup .parBd .we_ask2_pic img{height:40px;}
		.slideGroup .parBd .p-name4{width:100%;height:40px;margin-top:10px; float:left;}
		.slideGroup .parBd .p-name4-1{width:133px;height:40px;line-height:40px; text-align:center;background:#ec1b24;color:#fff;font-size:0.88em; cursor:pointer;font-weight:normal; display:block;margin:0 auto;}
		.slideGroup .parBd .p-name4-1 a{display:block;color:#fff;} 
		*/

		.slideGroup .parBd .we_anser{width:100%;height:37px;margin-top:10px; float:left; display:flex;}
		.slideGroup .parBd .we_anser_l{width:125px;height:37px;margin:0; float:left;line-height:37px;font-size:0.88em;color:#033b88;font-weight:bold;}
		.slideGroup .parBd .we_anser_l i{font-weight:normal;margin-right:6px;font-size:1.11em;font-size:1.4em;float:left;margin-top:5px;}
		.slideGroup .parBd .anser{flex:1;padding:0;margin:0;float:left;}
		.slideGroup .parBd .anser ul{width:100%;padding:0;margin:0;float:left; display:table;}
		.slideGroup .parBd .anser ul li{padding:0 1.25% 0 15px;margin:0;display:table-cell;background:url(../images/pic15.png) no-repeat left center;height:37px;line-height:37px;font-size:0.88em;color:#333;font-weight:normal;}
		.slideGroup .parBd .anser ul li a{color:#333; text-decoration:underline;}
		.slideGroup .parBd .anser ul li a:hover{color:#ec1b24; text-decoration:underline;}

		.slideGroup .parBd .pyzx{width:100%;padding:0;margin:0;float:left;border-bottom:#ddd 1px dashed;}
		.slideGroup .parBd .pyzx ul{width:100%;padding:0 0 10px 0;margin:0;float:left;}
		.slideGroup .parBd .pyzx ul li{width:100%;padding:0;float:left;height:40px;}
		.slideGroup .parBd .pyzx ul li dt{width:97%;padding:0 0 0 15px;margin:0;float:left;height:40px;line-height:40px;font-size:0.88em;color:#333;font-weight:bold;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
		.slideGroup .parBd .pyzx ul li dt a{color:#333;font-weight:bold;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
		.slideGroup .parBd .pyzx ul li dt a:hover{color:#ec1b24;font-weight:bold;}
		.slideGroup .parBd .pyzx ul li dd{width:100%;padding:0;margin:0;float:left;height:48px;line-height:24px;font-size:14px;color:#333;font-weight:normal;}
		.slideGroup .parBd .p-name5{width:100%;height:40px;margin-top:10px; float:left; text-align:center;}
		.slideGroup .parBd .p-name5-1{height:37px;margin:0 auto;line-height:37px;font-size:0.88em;color:#033b88;font-weight:bold; display:inline-block;}
		.slideGroup .parBd .p-name5-1 i{font-weight:normal;padding-right:20px;font-size:1.4em;float:left;margin-top:5px;}

.index_list_left{width:50%;margin:0;float:left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.index_list_right{width:50%;padding:0 0 0 20px;margin:0;float:left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.index_list_pro{width:100%;padding:5px 20px 10px 20px;margin:20px 0 0 0;background:#e5ebf3;float:left;}
.index_list_pro .tit{width:100%;padding:0;margin:0;float:left;height:34px;line-height:34px; text-align:center;font-size:0.88em;color:#033b88;font-weight:bold; overflow:hidden;}
.index_list_pro .tit a{color:#033b88;}
.index_list_pro .tit a:hover{color:#033b88; text-decoration:underline;}
.index_list_pro .txt{width:100%;padding:0;margin:0;float:left;height:48px;line-height:24px; text-align:left;font-size:14px;color:#333;font-weight:normal; overflow:hidden;text-overflow: ellipsis;}
.index_list_pro .txt a{color:#033b88;}

.index_list_list{padding:0; float:left;width:100%;margin-top:10px;}
.index_list_list ul{overflow:hidden; zoom:1; width:100%;height:170px; overflow:hidden;}
.index_list_list li{width:100%;height:34px; line-height:34px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#333; font-weight:normal; display:flex;}
.index_list_list li a{color:#333;font-weight:normal;}
.index_list_list li a:hover{color:#ec1b24;font-weight:normal;}
.index_list_list li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.index_list_list li dd{float:right;width:120px;padding:0;margin:0; text-align:right; color:#666;}

	.index_gjjy { width: 100%;margin-top:20px;height:265px;float:left; position:relative; }
	.index_gjjy .tab-hd {height:34px; position:absolute;top:-62px;right:0; z-index:50;}
	.index_gjjy .tab-hd>ul {float:right;padding:0; margin:0; }
	.index_gjjy .tab-hd>ul>li{ float: left; height:34px; line-height:34px;border-radius:5px;padding:0 10px; overflow1:hidden;color:#0b75be;border:#0b75be 1px solid;margin-left:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:0.88em;}
	.index_gjjy .tab-hd>ul>li>a{ display:block;color:#0b75be;  }
	.index_gjjy .tab-hd>ul>li>a:hover{ color:#0b75be; }
	.index_gjjy .tab-hd>ul>li.on{ background: #033b88;color:#fff; position: relative;}
	.index_gjjy .tab-hd>ul>li.on>a{ display:block;color:#fff;  }
	.index_gjjy .tab-hd>ul>li.on>a:hover{ color:#fff;}
	.index_gjjy .tab-bd {padding:0;}
	.index_gjjy .tab-hd li.dropdown{display: inherit;position: relative;text-align:center;}
	.index_gjjy .tab-hd li.dropdown .dropdown_menu{display: none;position: absolute;top:55px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 240%;left: -70%;}
	.index_gjjy .tab-hd li.dropdown .dropdown_menu a{height:34px; line-height:34px;border-radius:5px;padding:0 10px; overflow:hidden;color:#0b75be;font-size:0.88em;}
	.index_gjjy .tab-hd li.dropdown a{text-decoration:none;display:block;width: 100%;height: 100%;color:#0b75be;text-align:center;}
	.index_gjjy .tab-bd ul.pic_list{ overflow:hidden; zoom:1;}
	.index_gjjy .tab-bd ul.pic_list li { position:relative;height:265px;margin:0 1% 0 0;width:24.25%;float:left; overflow: hidden;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
	.index_gjjy .tab-bd ul.pic_list li img{width:100%;height:100%;}
	.index_gjjy .tab-bd ul.pic_list li:last-child{margin:0;}
	.index_gjjy .tab-bd ul.pic_list li:first-child +li +li +li{margin:0;}
    .index_gjjy .tab-bd ul.pic_list li .cover{ position:absolute;width:100%;height:100%;left:0;top:0; z-index:20;padding:20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;display:none; }
    .index_gjjy .tab-bd ul.pic_list li .cover .tit{ font-size:1em;line-height:36px;font-weight:bold;width:100%; text-align:center;margin:15px 0 10px 0;color:#fff;}
    .index_gjjy .tab-bd ul.pic_list li .cover .txt{ font-size:12px;line-height:24px;font-weight:normal;width:100%; text-align:left;margin:15px 0 0 0;color:#fff;}
    .index_gjjy .tab-bd ul.pic_list li .cover  a .tit{color:#fff;}
    .index_gjjy .tab-bd ul.pic_list li .cover  a .txt{color:#fff;padding:10px;}
    .index_gjjy .tab-bd ul.pic_list li .cover_bg{position:absolute;width:100%;height:100%;left:0;top:0; z-index:-1;background:#033b88; opacity:0.8;}
    .index_gjjy .tab-bd ul.pic_list li:hover .cover{display:block;}

.index_gjjy .tab-bd ul.list{overflow:hidden; zoom:1; width:100%;height:306px; overflow:hidden;margin-top:-2px;}
.index_gjjy .tab-bd ul.list li{width:100%;height:34px; line-height:34px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#333; font-weight:normal; display:flex;}
.index_gjjy .tab-bd ul.list li a{color:#333;font-weight:normal;}
.index_gjjy .tab-bd ul.list li a:hover{color:#ec1b24;font-weight:normal;}
.index_gjjy .tab-bd ul.list li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.index_gjjy .tab-bd ul.list li dd{float:right;width:120px;padding:0;margin:0; text-align:right; color:#666;}
.index_gjjy .tab-bd ul.list{overflow:hidden; zoom:1; width:100%;height:306px; overflow:hidden;margin-top:-2px;}
.index_gjjy .tab-bd .list_pro{width:100%;padding:5px 20px 10px 20px;margin:14px 0 0 0;background:#e5ebf3;float:left;}
.index_gjjy .tab-bd .list_pro .tit{width:100%;padding:0;margin:0;float:left;height:34px;line-height:34px; text-align:center;font-size:0.88em;color:#033b88;font-weight:bold; overflow:hidden;}
.index_gjjy .tab-bd .list_pro .tit a{color:#033b88;}
.index_gjjy .tab-bd .list_pro .tit a:hover{color:#033b88; text-decoration:underline;}
.index_gjjy .tab-bd .list_pro .txt{width:100%;padding:0;margin:0;float:left;height:48px;line-height:24px; text-align:left;font-size:14px;color:#333;font-weight:normal; overflow:hidden;text-overflow: ellipsis;}
.index_gjjy .tab-bd .list_pro .txt a{color:#033b88;}
.index_gjjy .tab-bd .list_list{padding:0; float:left;width:100%;margin-top:10px;}
.index_gjjy .tab-bd .list_list ul{overflow:hidden; zoom:1; width:100%;height:170px; overflow:hidden;}
.index_gjjy .tab-bd .list_list li{width:100%;height:34px; line-height:34px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#333; font-weight:normal; display:flex;}
.index_gjjy .tab-bd .list_list li a{color:#333;font-weight:normal;}
.index_gjjy .tab-bd .list_list li a:hover{color:#ec1b24;font-weight:normal;}
.index_gjjy .tab-bd .list_list li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.index_gjjy .tab-bd .list_list li dd{float:right;width:120px;padding:0;margin:0; text-align:right; color:#666;}

		/**课程列表**/
		#kclbMenu {
			position: absolute;
			z-index: 9999;
			width: 270px;
			background: white;
			border: #0b75be 1px solid;
			float: left;
			display: none;
		}

		#kclbMenu a {
			color: #033b88;
			font-size: 0.9em;
		}

		#kclbMenu .mainCate {
			width: 100%;
			padding: 10px;
			zoom: 1;
		}

		#kclbMenu li {
			border: none;
			margin: 0px;
			border-radius: 0px;
			line-height: 1.5em;
		}

		#kclbMenu .subCate {
			width: 100%;
			background: white;
		}

		#kclbMenu .subCate ul {
			width: 100%;
			margin-left: 30px;
		}

		#kclbMenu .subCate1 li {
			width: 230px;
			float: left;
			display: inline;
		}

		#kclbMenu a:hover {
			color: #ec1b24
		}

	/**校区简介**/
	#xqjjMenu {
		position: absolute;
		z-index: 9999;
		width: 270px;
		background: white;
		border: #0b75be 1px solid;
		float: left;
		display: none;
	}

	#xqjjMenu a {
		color: #033b88;
		font-size: 0.9em;
	}

	#xqjjMenu .Cate {
		width: 100%;
		padding: 10px;
		zoom: 1;
	}

	#xqjjMenu li {
		border: none;
		margin: 0px;
		border-radius: 0px;
		line-height: 1.5em;
	}

	#xqjjMenu a:hover {
		color: #ec1b24
	}

.hyw_link{width:100%;padding:15px 0 10px 0;margin:0 0 0 0;background:#3b3b3b;}
.hyw_link_con{width:1720px;padding:0;margin:0 auto;}
.hyw_link_con_tit{width:100%;padding:0;margin:0;height:50px;line-height:50px;font-size:1.11em;font-weight:bold;color:#fff;}
.hyw_link_con_link{width:100%;padding:0;margin:0;height:50px;line-height:50px;font-size:1.11em;border-bottom:#ddd 1px solid;font-weight:bold;color:#fff;}
.hyw_link_con_link a{color:#fff;}
.hyw_link_con_txt{width:100%;padding:0;margin:15px 0;font-size:0.88em;font-weight:normal;color:#fff;}
.hyw_link_con_txt span{width:auto;padding:0 10px;margin:10px 0; line-height:16px; float:left;height:16px;border-right:#fff 1px solid;}
.hyw_link_con_txt span:last-child{border:none;}
.hyw_link_con_txt span a{color:#fff;}
.hyw_link_con_txt span a:hover{color:#fff; text-decoration:underline;}
.hyw_link_con_txt ul{width:100%; float:left;}
.hyw_link_con_txt ul li{width:25%; float:left;display:flex;}
.hyw_link_con_txt ul li:first-child{width:100%; float:left;}
.hyw_link_con_txt ul li:nth-child(2){width:50%; float:left;}
.hyw_link_con_txt ul li:first-child +li{width:50%; float:left;}
.hyw_link_con_txt .link_fl_tit{font-weight:bold;border:none;width:90px; text-align:right; display:block;}
.hyw_link_con_txt span.more_gd{padding:0 10px;background:#e1e1e1;color:#333;border-radius:20px;border:none;margin-left:10px;height:20px;line-height:20px;margin-top:8px;}
.hyw_link_con_txt span.more_gd a{color:#333; text-decoration:none; cursor:pointer;}
.hyw_link_con_txt span.more_gd a:hover{color:#033b88; text-decoration:none;}
.hyw_link_con_txt p{display:block;float:left; flex:1;}
.foot{width:100%;padding:0;margin:0;background:#3b3b3b; text-align:center;}
.foot_con{width:1720px;padding:15px 0;margin:0 auto;display:block;border-top:#777 1px solid;}
.foot_con_link{padding:0;margin:0 auto;display:block; letter-spacing:0.5px; float:left;}
.foot_con_link span{width:auto;padding:0 10px;margin:10px 0; line-height:16px; float:left;height:16px;border-right:#666 1px solid;font-size:0.88em;font-weight:normal;color:#fff;}
.foot_con_link span:last-child{border:none;}
.foot_con_link span a{color:#fff;}
.foot_con_link span a:hover{color:#fff; text-decoration:underline;}
.foot_con_address{float:right;padding:0;margin:13px 0 0 0;display:block;line-height:30px;font-size:0.88em;font-weight:normal;color:#fff; text-align:left;}
.foot_con_address a{color:#fff;}

/* 列表  */
.list_banner{width:100%;height:307px;padding:0;margin:0;float:left;background:url(../images/list_banner_02.png) no-repeat center center #0842c1; text-align:center;}
.list_banner img{height:117px;margin:130px auto 0 auto;}
.list_logo_pic{ position:absolute;left:0; top:0;}
.list_logo_pic img{height:47px;margin:55px 0 0 0;}
.list_gray_bg{width:100%;padding:20px 0 40px 0;margin:0 auto;background:#eae9e9;}
.list_nav_left{width:325px;padding:0;margin:0;/*float:left;*/ position:absolute; left:0; top:0;}
.list_nav_left_tit{width:100%;padding:0;margin:0;height:100px;background:#033b88;line-height:100px; text-align:center;color:#fff;font-size:2em;font-weight:normal; float:left;}
.list_nav_left_con{width:100%;padding:0;margin:10px 0 0 0;background:#f4f4f4; float:left;min-height:686px;}
.list_nav_left_con ul{width:100%;padding:0;margin:0;float:left;}
.list_nav_left_con ul li{width:325px;padding:24px 15px;margin:0;float:left;line-height:32px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-size:1em; text-align:center;color:#444;font-weight:bold;}
.list_nav_left_con ul li a{color:#444;font-weight:bold; display:block;}
.list_nav_left_con ul li a:hover{color:#033b88;font-weight:bold;}
.list_nav_left_con ul li.on{background:#fff;padding:24px 15px 24px 9px;border-left:#033b88 6px solid;color:#033b88;font-weight:bold;}
.list_nav_left_con ul li.on a{color:#033b88;font-weight:bold;}
.list_nav_left_con ul li.on a:hover{color:#033b88;font-weight:bold;}

.list_right_con{/*flex:1;*/padding:0;margin:0;float:left;width: 100%;}
.margin_two{border-left:325px transparent solid;}
.margin_one{border-left:325px transparent solid;}
.list_con_con_cc{background:#fff;width:100%; float:left;padding:20px 45px;min-height:1095px;}

.nav_address{width:100%;line-height:24px;font-size:14px;padding:0; float:left;color:#666;}
.nav_address p{width:auto;padding:0; float:right;}
.nav_address p a{color:#666;font-weight:normal;}
.nav_address p a:hover{color:#033b88;font-weight:normal;}

.list_list{padding:0; float:left;width:100%;margin-top:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_list ul{overflow:hidden; zoom:1; width:100%; overflow:hidden;}
.list_list li{line-height:36px; padding:0 0 0 30px; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#222; font-weight:normal; display:flex;background:url(../images/pic16.png) no-repeat 5px 14px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_list li a{color:#222;font-weight:normal;}
.list_list li a:hover{color:#ec1b24;font-weight:normal;}
.list_list li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;height:36px;width:500px;}
.list_list li dd{float:right;width:120px;padding:0;margin:0; text-align:right; color:#666;}
.list_list li:nth-child(5n){padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}

.list_list li:first-child +li +li +li +li{padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}
.list_list li:first-child +li +li +li +li +li +li +li +li +li{padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}
.list_list li:first-child +li +li +li +li +li +li +li +li +li +li +li +li +li +li{padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}
.list_list li:first-child +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li{padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}
.list_list li:first-child +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li +li{padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}



.page {
	width:100%;
	text-align: left;
	font-size: 0.88em;
	font-family: "Microsoft YaHei";
	margin:30px auto;padding:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; text-align:center;
	
}
.pagesite/*第几页*/ {
	text-align: center;
	line-height: 24px;
	height: 24px;
	margin: 10px auto;
}

.erwm{width:204px;padding:20px;margin:0 0 0 20px;/*float:right;*/ position:absolute; right:0; top:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;}
.erwm_tit{width:100%;line-height:24px;font-size:16px;padding:0 0 10px 0;margin:0; text-align:center;color:#333;font-weight:bold; float:left;}
.erwm ul{width:100%;background:#e5ebf3;padding:10px 0;margin:0;float:left;}
.erwm ul li{width:100%;padding:10px 0;margin:0;float:left;}
.erwm ul li dt{width:100%;padding:0;margin:0;float:left; text-align:center;}
.erwm ul li dt img{width:70px;padding:0;margin:0;height:70px;}
.erwm ul li dd{width:100%;padding:0;margin:0;float:left; text-align:center;font-size:16px;text-align:center;color:#333;}

/* 音频列表  */
.list_audio{padding:0; float:left;width:100%;margin-top:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_audio ul{overflow:hidden; zoom:1; width:100%; overflow:hidden;}
.list_audio li{width:100%;line-height:36px; padding:0; overflow: hidden; width:100%; float: left;font-size:0.88em; color:#222; font-weight:normal; display:flex;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_audio li a{color:#222;font-weight:normal;}
.list_audio li a:hover{color:#ec1b24;font-weight:normal;}
.list_audio li i{float:left;font-size:1em;color:#033b88;padding-right:10px;padding-left:5px;width:30px; text-align:left;margin-top:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_audio li dt{float:left;flex:1;padding:0;margin:0;overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;height:36px;}
.list_audio li dd{float:right;width:120px;padding:0;margin:0; text-align:right; color:#666;}
.list_audio li:nth-child(5n){padding-bottom:16px;border-bottom:#ddd 1px solid;margin-bottom:16px;}

/* 图文列表  */
.list_picmix{padding:0; float:left;width:100%;margin-top:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_picmix ul{overflow:hidden; zoom:1; width:100%; overflow:hidden;}
.list_picmix li{width:100%;line-height:32px; padding:0 0 24px 0;border-bottom:#ddd 1px solid;margin-bottom:14px;margin-top:10px; overflow: hidden;float: left;font-size:0.88em; color:#222; font-weight:normal; display:flex;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_picmix li a{color:#222;font-weight:normal;}
.list_picmix li a:hover{color:#ec1b24;font-weight:normal;}
.list_picmix li dt{float:left;width:290px;height:160px;padding:0;margin:0 20px 0 0;overflow:hidden;text-align: center;}
.list_picmix li dt img{max-width:100%;max-height: 160px;}
.list_picmix li dd{float:left;flex:1;height:160px;padding:0;margin:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative;}
.list_picmix li dd .con{height:130px;width:100%; overflow:hidden;}
.list_picmix li dd .tit{width:100%;line-height:32px;padding:0;margin:0;float:left;font-size:1em;font-weight:bold;color:#333;}
.list_picmix li dd .tit a{font-weight:bold;color:#333;}
.list_picmix li dd .tit a:hover{font-weight:bold;color:#033b88;}
.list_picmix li dd .txt{width:100%;line-height:24px;padding:15px 0 0 0;margin:0;float:left;font-size:0.88em;font-weight:normal;color:#666;}
.list_picmix li dd .time{width:100%;line-height:24px;padding:0;margin:0;font-size:0.88em;font-weight:normal;color:#666; position:absolute; left:0; bottom:0; z-index:2;}

/* 图片列表  */
.list_pic{padding:0; float:left;width:100%;margin-top:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_pic ul{overflow:hidden; zoom:1; width:100%; overflow:hidden;}
.list_pic li{width:22%;line-height:32px; margin:30px 1.5% 0 1.5%;padding:0; float: left;font-size:0.88em; color:#222; font-weight:normal;}
.list_pic li a{color:#222;font-weight:normal;}
.list_pic li a:hover{color:#033b88;font-weight:normal; text-decoration:underline;}
.list_pic li dt{float:left;width:100%;height:218px;padding:6px;margin:0;overflow:hidden;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background:#fff;box-shadow:#e1e1e1 5px 5px 10px 5px;}
.list_pic li dt .img{width:100%;height:100%; position:relative;z-index: 1;}
.list_pic li dt .img img{padding-left:18%;height:100%;}
.list_pic li dd{float:left;height:60px;padding:0;margin:6px 0 0 0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative; overflow:hidden;line-height:30px;overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
    width: 100%;
}}
.list_pic li dt .bofang{width:100%;height:100%;line-height:166px; text-align:center;font-size:4em;color:#fff;position:absolute; left:0; top:0; z-index:20; background:#000;  filter:alpha(opacity=60);opacity:0.6;}

/* 内容页面  */
.detail{width:100%;background:#fff;border-top:#e50112 4px solid;padding:15px 20px 20px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}

.detai_left_con{width:100%;padding:10px 20px 20px 20px;margin:0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
.detai_left_con p{width:100%;}
.detai_left_tit{color:#333;font-size:1.4em;line-height:1.4;font-weight:bold;width:100%; text-align:center;padding:20px 0;}
.detai_left_time{color:#666;font-size:14px;line-height:24px;font-weight:normal; float:left;padding:10px 0;background:#e6e6e6; text-align:center;width:100%;}
.detai_left_subtit{color:#666;font-size:1.2em;line-height:24px;font-weight:normal; float:left;padding:10px 0;text-align:center; }
.detai_left_share{float:right;height:24px;padding:0 0;margin:10px 0 0 0; }
.detai_left_txt{color:#333;font-size:0.88em;line-height:36px;font-weight:normal;text-align:left;padding:0;margin-top:5em;}
.detai_left_txt p{ margin-bottom: 0.8em;}
.detai_left_txt img{max-width:70%;margin:25px auto; display:block;}

.detail_wqtj{width:100%;background:#fff;padding:10px 20px 20px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;margin-top:20px;}
.detail_wqtj .tit{padding:0 0 0 10px;margin:15px 0;height:20px;line-height:20px; float:left;border-left:#033b88 9px solid;color:#033b88;font-size:1.11em;font-weight:bold;}

.zs_content{width:auto; position:absolute; left:40px;top:130px;padding:20px;margin:0;display:none;background:#fff; z-index:9999;}
.zs_content img{max-width: 600px;}

@media all and (max-width: 1860px) {
.index_content_con{width:1480px;}
.index_content_con1{width:1480px;}
	.index_sy_pic .bd li .full_pic_logo{width:1480px;}
.hyw_link_con{width:1480px;}
.foot_con{width:1480px;}
}

@media all and (max-width: 1680px) {
html{font-size:16px;}	
.index_content_con{width:1280px;}
.index_content_con1{width:1280px;}
.hyw_link_con{width:1280px;}
	.index_sy_pic .bd li .full_pic_logo{width:1280px;}
.foot_con{width:1280px;}
.index_media ul li{}
.navbar_nav li a{font-size:1.05em;padding:0;}
.index_zscx_r1{padding:0 20px;}
.hyw_link_con_txt ul li{width:33.33%;}
.hyw_link_con_txt span{margin:8px 0;}
.list_pic li{width:30.33%;}
.erwm{padding:20px 10px;margin:0 0 0 10px;}
	.lt_ngtc_l{width:110px;}
.lt_ngtc_list{padding:0 0 0 125px;}
.lt_ngtc_list ul li{font-size:0.8em;padding: 0 0.6% 0 0;}
.lt_ngtc_list ul li i{margin-right: 5px;}

}

@media all and (max-width: 1440px) {
.fp-tableCell{width:1440px;}
.aui-header-nav{width:1440px; /*position:absolute;*/}
.aui-header-top{ position:absolute;}
}

@media all and (max-width: 1400px) {
.fp-tableCell{width:1400px;}
.aui-header-nav{width:1400px; /*position:absolute;*/}
}
/* 业务服务 及以下   */
.ywfy_content {
    margin-top: 100px;;
}
.ywfy_content ul{  list-style: none;   margin: 0; padding: 0; white-space: nowrap;}
.ywfy_content ul li{  display: inline-block; padding: 5px 0px;  width: 24%;   }
.ywfy_content ul li a img{  height:215px;}
.ywfy_content ul li .cover{width:310px;height:215px; z-index:20;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;display:none;position: absolute;  margin-top: -220px;}
.ywfy_content ul li .cover p {color:#fff;padding:85px 95px;float:left;font-size: 30px;}
.ywfy_content ul li .cover_bg{position:absolute;width:310px;height:215px;background:#033b88; opacity:0.8;z-index:-1; }
.ywfy_content ul li:hover  .cover{display: block;}

/*.fwfw_left { width: 35%;}*/
.fwfw_right { float: right;}
.ad2 a img{  width:100% !important;height:152px!important;}


